function main(item) {
//酷9专用JS,simon其所写，更多JS请加入酷9更新群424765458
    let url = item.url;
    const id = ku9.getQuery( url,  "id" )|| 'zonghes';
const n = {
    'zonghes': 1375684745699328, // 广州综合
    'xinwen': 1375684808818688, // 广州新闻
    'fazhi': 1375684882210816, // 广州法治
    'jingsai': 1375684913618944, // 广州竞赛
    'yingshi': 1375684963975168, // 广州影视
    'nanguodushi': 1375684847116288, // 南国都市4K
};

const jsonUrl = 'https://gzbn.gztv.com:7443/plus-cloud-manage-app/liveChannel/queryLiveChannelList?type=1';
let m3u8Url = '';

let header = { 'User-Agent': 'Mozilla/5.0' }
let jsonData = ku9.get(jsonUrl, JSON.stringify(header));

let data = JSON.parse(jsonData);

if (n[id]) {
    const pid = n[id];
    for (const item of data.data) {
        if (item.id === pid) {
            m3u8Url = item.httpUrl;
            break;
        }
    }
}

if (m3u8Url) {
    return JSON.stringify({ url: m3u8Url });
} else {
    return { error: "频道不存在或URL不可用" };
}
}
